package cn.rxls.community.util;

import java.util.Arrays;
import java.util.Objects;

/**
 * 脱敏
 */
public class DesensitizationUtil {

    /**
     * 电话
     * @param str 脱敏字符串
     * @return 脱敏后的字符串
     */
    public static String phone(String str){
        if(Objects.isNull(str) || str.length() < 1){
            return "";
        }
        // 获取前三位
        String firstStr = str.substring(0, 3);
        String lastStr = str.substring(str.length() - 3);
        return firstStr.concat("*******").concat(lastStr);
   }

    /**
     * 姓名
     * @param str 脱敏字符串
     * @return 脱敏后的字符串
     */
    public static String names(String str){
        if(Objects.isNull(str) || str.length() < 1){
            return "";
        }
        String[] split = str.split("");
        return split[0]+"**";
    }
}
